#ifndef _E_STATIC_COLLIDER_H_
#define _E_STATIC_COLLIDER_H_

#include "EEntity.h"
#include "EDesc.h"

#include "eH.h"
namespace engine
{

//------------------------------------------------------------
class EStaticColliderDesc : public EDesc
{
public:
  string      m_sModelFileName;

  bool      isValid() const;
};

//------------------------------------------------------------
class EStaticCollider : public EEntity
{
  friend class EScene;

  EStaticColliderDesc     m_Desc;

protected:
  EStaticCollider( const EStaticColliderDesc& desc );

public:
  virtual bool    load              ( SceneManager& ogreSceneManager );
};

} // end namespace

#endif